torpedo shell - Turkish English Dictionary